package com.aaa.day1104.demo2;

import java.util.Arrays;
import java.util.stream.Collectors;

/**
 * @Description:
 * @author:LiWei
 * @date:2022年11月06日13:44
 */
public class Test4 {
    public static void main(String[] args) {
        Integer [] arr={2,3,4,5,6,2};
        //几个
        Long collect = Arrays.stream(arr).collect(Collectors.counting());
        System.out.println(collect);

        Double collect1 = Arrays.stream(arr).collect(Collectors.averagingInt(item -> item));
        System.out.println(collect1);


        //第一次赋值把集合中的前两个元素赋值于t1 t2,后面把方法计算的结果赋予t1,在集合的后面的元素赋予t2
//       Optional<Integer> reduce = Arrays.stream(arr).reduce((t1, t2) -> t1+=t2);
//       System.out.println(reduce.get());
    }

}
